Contribution restant due - French English Dictionary